Distributivity in Incompletely Specified Type Hierarchies : Theory and Computational Complexity †

نویسندگان

  • Stephen J. Hegner
  • Jochen Dörre
چکیده

Type hierarchies are a central feature of current systems which employ feature structures for the representation and manipulation of linguistic knowledge, such as TFS, ALE, CUF, and LKB. The system CUF stands out amongst these in its very general language for describing such hierarchies. While the other systems use a description language which allows only the specification of meets (greatest lower bounds of types), CUF provides a very general type definition language which allows a full complement of Boolean operations. This flexibility permits much simpler and more natural specifications of certain types of knowledge representation which occur naturally in paradigms such as HPSG. However, along with this increased power of expressiveness comes an increase in computational complexity. Specifically, while the simpler type systems are in fact so restrictive that any admitted specification is semantically meaningful, the power of the CUF type-specification language results in highly nontrivial decision question about well-formedness. These well-formedness questions revolve around the property of distributivity, as any semantically meaningful hierarchy — that is, one in which meet represents intersection of object classes and join represents union — must be distributive. The contribution of this report is twofold. First of all, we provide a very general development of extension problems for partial type hierarchies to full distributive hierarchies, which is exactly the problem one needs to solve to determine wellformedness and other properties of type hierarchies in the CUF spirit. Secondly, we analyze the computational complexity of deciding the existence of various forms of distributive extensions. We show that under relatively weak assumptions concerning the height and fanout of the partial specification, all of the various decision problems are NP-complete. However, in the process of developing the formalism necessary for this detailed analysis, we also identify some close connections to certain kinds of satisfiability problems in propositional logic, which will hopefully prove useful in identifying useful special cases in which the computational problems are tractable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computational and Structural Aspects of Openly Specified Type Hierarchies

One may identify two main approaches to the description of type hierarchies. In total specification, a unique hierarchy is described. In open specification, a set of constraints identifies properties of the hierarchy, without providing a complete description. Open specification provides increased expressive power, but at the expense of considerable computational complexity, with essential tasks...

متن کامل

On Unification Modulo One-Sided Distributivity: Algorithms, Variants and Asymmetry

An algorithm for unification modulo one-sided distributivity is an early result by Tidén and Arnborg. More recently this theory has been of interest in cryptographic protocol analysis due to the fact that many cryptographic operators satisfy this property. Unfortunately the algorithm presented in the paper, although correct, has recently been shown not to be polynomial time bounded as claimed. ...

متن کامل

Generalized Horn Constraints and Tractable Inference on Type Hierarchies with Open Specification

Large type hierarchies are an integral part of many databases, including in particular lexicons for natural-language parsers. Due to their size and complexity, it is often impractical to provide a complete specification. Rather, an open specification is employed, in which properties of the hierarchy are specified by constraints. Unfortunately, the great expressive power of open specification co...

متن کامل

On the Minimization of SOPs for Bi-Decomposable Functions

A function f is AND bi-decomposable if it can be written as f (X1;X2) = h1(X1)h2(X2). In this case, a sum-ofproducts expression (SOP) for f is obtained from minimum SOPs (MSOP) for h1 and h2 by applying the law of distributivity. If the result is an MSOP, then the complexity of minimization is reduced. However, the application of the law of distributivity to MSOPs for h1 and h2 does not always ...

متن کامل

Computational and Structural Aspects of Openly Speciied Type Hierarchies

One may identify two main approaches to the description of type hierarchies. In total speciication, a unique hierarchy is described. In open speciication, a set of constraints identiies properties of the hierarchy , without providing a complete description. Open speciication provides increased expressive power, but at the expense of considerable computational complexity, with essential tasks be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994